# docker build -t beesoft/mcp_weather .
# docker run -d --name mcp_weather -p 3000:3000 beesoft/mcp_weather
FROM python:3.11-slim

WORKDIR /app

RUN pip install --no-cache-dir uvicorn mcp httpx

COPY ./src ./src

EXPOSE 3000

ENV OPENWEATHER_API_KEY=default_api_key

CMD ["python", "src/mcp-weather-http/server.py"]
